Skip to content

docs(tests): Adding code coverage processes on CI.yml workflow#735

Open
mgama-deepgram wants to merge 2 commits into
mainfrom
code_coverage_metrics_improvements
Open

docs(tests): Adding code coverage processes on CI.yml workflow#735
mgama-deepgram wants to merge 2 commits into
mainfrom
code_coverage_metrics_improvements

Conversation

@mgama-deepgram

@mgama-deepgram mgama-deepgram commented Jun 26, 2026

Copy link
Copy Markdown
  • Adding code coverage processes on the CI.yml workflow on the test job
  • The test job in the CI.yml workflow will now post the calculated code coverage as a PR comment

@mgama-deepgram mgama-deepgram marked this pull request as ready for review June 26, 2026 00:52
@github-actions

Copy link
Copy Markdown
Contributor

Code Coverage

Package Line Rate Branch Rate Complexity Health
src.deepgram 81% 57% 0
src.deepgram.agent 69% 38% 0
src.deepgram.agent.v1 46% 14% 0
src.deepgram.agent.v1.requests 16% 50% 0
src.deepgram.agent.v1.settings 59% 12% 0
src.deepgram.agent.v1.settings.think 59% 12% 0
src.deepgram.agent.v1.settings.think.models 60% 12% 0
src.deepgram.agent.v1.types 72% 46% 0
src.deepgram.auth 59% 12% 0
src.deepgram.auth.v1 59% 12% 0
src.deepgram.auth.v1.tokens 61% 12% 0
src.deepgram.core 64% 48% 0
src.deepgram.core.http_sse 0% 0% 0
src.deepgram.errors 40% 0% 0
src.deepgram.helpers 99% 92% 0
src.deepgram.listen 55% 8% 0
src.deepgram.listen.v1 55% 11% 0
src.deepgram.listen.v1.media 49% 5% 0
src.deepgram.listen.v1.media.requests 0% 0% 0
src.deepgram.listen.v1.media.types 65% 0% 0
src.deepgram.listen.v1.requests 0% 0% 0
src.deepgram.listen.v1.types 76% 43% 0
src.deepgram.listen.v2 42% 2% 0
src.deepgram.listen.v2.requests 0% 0% 0
src.deepgram.listen.v2.types 61% 33% 0
src.deepgram.manage 59% 12% 0
src.deepgram.manage.v1 60% 17% 0
src.deepgram.manage.v1.models 52% 12% 0
src.deepgram.manage.v1.projects 49% 16% 0
src.deepgram.manage.v1.projects.billing 61% 20% 0
src.deepgram.manage.v1.projects.billing.balances 52% 12% 0
src.deepgram.manage.v1.projects.billing.breakdown 56% 8% 0
src.deepgram.manage.v1.projects.billing.breakdown.types 42% 0% 0
src.deepgram.manage.v1.projects.billing.fields 61% 12% 0
src.deepgram.manage.v1.projects.billing.purchases 61% 12% 0
src.deepgram.manage.v1.projects.keys 46% 11% 0
src.deepgram.manage.v1.projects.keys.types 36% 0% 0
src.deepgram.manage.v1.projects.members 52% 14% 0
src.deepgram.manage.v1.projects.members.invites 49% 12% 0
src.deepgram.manage.v1.projects.members.scopes 53% 12% 0
src.deepgram.manage.v1.projects.models 52% 12% 0
src.deepgram.manage.v1.projects.requests 53% 10% 0
src.deepgram.manage.v1.projects.requests.types 50% 0% 0
src.deepgram.manage.v1.projects.usage 59% 15% 0
src.deepgram.manage.v1.projects.usage.breakdown 58% 8% 0
src.deepgram.manage.v1.projects.usage.breakdown.types 50% 0% 0
src.deepgram.manage.v1.projects.usage.fields 61% 12% 0
src.deepgram.manage.v1.projects.usage.types 46% 0% 0
src.deepgram.read 59% 12% 0
src.deepgram.read.v1 59% 12% 0
src.deepgram.read.v1.text 59% 8% 0
src.deepgram.read.v1.text.types 50% 0% 0
src.deepgram.requests 5% 50% 0
src.deepgram.self_hosted 59% 12% 0
src.deepgram.self_hosted.v1 59% 12% 0
src.deepgram.self_hosted.v1.distribution_credentials 45% 11% 0
src.deepgram.self_hosted.v1.distribution_credentials.types 36% 0% 0
src.deepgram.speak 59% 12% 0
src.deepgram.speak.v1 39% 2% 0
src.deepgram.speak.v1.audio 57% 7% 0
src.deepgram.speak.v1.audio.types 50% 0% 0
src.deepgram.speak.v1.requests 0% 0% 0
src.deepgram.speak.v1.types 71% 40% 0
src.deepgram.transports 0% 100% 0
src.deepgram.types 69% 45% 0
src.deepgram.voice_agent 60% 17% 0
src.deepgram.voice_agent.configurations 44% 12% 0
src.deepgram.voice_agent.variables 44% 12% 0
Summary 52% (7277 / 14025) 32% (718 / 2268) 0

@mgama-deepgram mgama-deepgram changed the title Adding code coverage processes on CI.yml workflow docs(tests): Adding code coverage processes on CI.yml workflow Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant